cmake_minimum_required(VERSION 3.26)
project(c_plus_stl)

set(CMAKE_CXX_STANDARD 11)

add_executable(c_plus_stl main.cpp)

# vector
add_executable(vector_test vector_test.cpp)
add_executable(vector_method_test vector_method_test.cpp)
# stack
add_executable(stack_test stack_test.cpp)
# queue
add_executable(queue_test queue_test.cpp)
# deque
add_executable(deque_test deque_test.cpp)
# priority_queue
add_executable(priority_queue_test priority_queue_test.cpp)
# map
add_executable(map_test map_test.cpp)